The famous Bahai Temple (Lotus Temple) in Delhi, India

Royalty-free stock photo ID: 19071382

The famous Bahai Temple (Lotus Temple) in Delhi, India