Skip Navigation

tower

tower at the Brahadeeshwara temple in the city of Thanjavur, Tamil Nadu, South India

Comments

No comments yet. Be the first to comment on this photo!

More photos from India