Temple with 1000 years of History

The Big Temple in Thanjavur, India.

Advertisements