Friday, December 26, 2008

Santa rests at India seashore

Yes, India is mainly a Hindu and Muslim country. But Christmas is still a national holiday there!

No comments: