Bahai lotus temple at night in delhi, india

Royalty-free stock photo ID: 13049533

Bahai lotus temple at night in delhi, india