Old Delhi, India, Asia

Royalty-free stock photo ID: 131762624

Old Delhi, India, Asia