Jun 17, 2009

...so, are the Gods pleased?















During a Temple Festival in Trivandrum, Kerala

0 comments:

Post a Comment