mail_outline sales@mediastorehouse.com
Brihadeeshwara Temple, Thanjavur, Tamil Nadu, India, Asia
Indian pilgrims, Bridhadishwara temple, UNESCO World Heritage Site, Thanjavur (Tanjore), Tamil Nadu, India, Asia
Bridhadishwara temple, UNESCO World Heritage Site, Thanjavur (Tanjore), Tamil Nadu, India, Asia