The annual German Christmas Market also known as Weihnachtsmarkt has returned to Florence in piazza Santa Croce, selling everything from delicious German foods to Christmas decorations. Small wooden stalls fill up the piazza until December 15 starting at 10am and ending at 8pm every day.
Comments