Loading...

Dec 12, 2012

Brihadeeswarar Temple at Thanjavur in the Indian state of Tamil Nadu - c1880's


Source: ebay.com