Browsing: Temples of India

In the centre of New Delhi, the bustling metropolis of India, a lotus-shaped contour