Global General

Merry Christmas, Santa Claus is in town!

(Agencies)
Updated: 2009-12-24 22:37
Large Medium Small
 
Merry Christmas, Santa Claus is in town!

An Indonesian Christian poses with a candle during Christmas mass at the Immanuel Church in Jakarta December 24, 2009. [Agencies]Merry Christmas, Santa Claus is in town!

   Previous Page 1 2 3 4 5 6 7 8 Next Page