Christmas cheer

Updated: Dec 21, 2012 21:12 IST

Raindrops are seen on a Christmas star inside a Christmas market in Kempten, southern Germany. AFP/Karl-Josef Hildenbrand
1/15
Raindrops are seen on a Christmas star inside a Christmas market in Kempten, southern Germany. AFP/Karl-Josef Hildenbrand

top photos

other photos