This is a temple named Brihadeeswara in Thanjavur, Tamilnadu state. This temple is dedicated to god shiva! It is one of the largest South Indian temples.
Photo by monikaguntur
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00