Things you have to do at a German Christmas market November 30, 2016 by admin Things you have to do at a German Christmas market