Designed by
Title
Laxminarayan Mandir, also known as the Birla Mandir, is a Hindu temple in Delhi, India. The temple, inaugurated by Mahatma Gandhi #281167330
Description
New Delhi, India - November 13, 2011: The Laxminarayan Mandir, also known as the Birla Mandir, is a Hindu temple in Delhi, India. The temple was inaugurated by Mahatma Gandhi
This image is editorial