Advanced Search

Free stock image of Birla Temple in India created by Arjun Chourasia

Birla Temple in India

This is photo of Birla temple in Nagda, (India).

Shutterstock.comSimilar Sponsored Images
Free Download
Shutterstock.comSimilar Sponsored Footage