Sunday, August 19, 2012

Recipient Of The Best-Designed Lizard Award, 2012

As seen at the Shree Jambukeshwara Temple, Srirangam, Tiruchchirappalli, Tamilnadu, India
(©)
Click image to enlarge



No comments:

Post a Comment