Wednesday, July 21, 2010

Nature at it's best : A still from Vadakumnathan Temple at Thrissur in Kerala

No comments:

Post a Comment