Light shining through a window of a tomb monument, delhi, india

Royalty-free stock photo ID: 18816718

Light shining through a window of a tomb monument, delhi, india