Delhi India Birla Temple (Laxminarayan Mandir) Mandala


Size: 5331px × 3934px
Location: Delhi, india
Photo credit: © ArkReligion.com / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: asia, birla, delhi, faith, hindu, hinduism, india, laxmi, laxminarayan, mandala, mandir, marg, narayan, place, religion, religious, temple, worship