Stock Photo - Carved idol on the outer wall of the Brihadishvara Temple an UNESCO World Heritage Site, Thanjavur, Tamil Nadu, India.

Stock Photo: Carved idol on the outer wall of the Brihadishvara Temple an UNESCO World Heritage Site, Thanjavur, Tamil Nadu, India.

Searchable keywords

Choose multiple keywords