Royalty-free stock photo ID: 197923688

Birla Mandir (Laxmi Narayan) is a Hindu temple in Jaipur, India - Image