Prev
Next
Up
Revelers grab a bite and a glass of Glühwein at the Karlsruhe Christmas market.