beautiful ancient Hindu God Painted on wall in  Brihadeeswarar Hindu Temple in Thanjavur. Tamil Nadu, India

Royalty-free stock photo ID: 76119121

beautiful ancient Hindu God Painted on wall in Brihadeeswarar Hindu Temple in Thanjavur. Tamil Nadu, India