Delhi - Thomas L. Kelly
Powered by SmugMug Log In

Gurudwara Bangla Sahib.

Gurudwara Bangla Sahib in New Delhi, India.

Gurudwara Bangla SahibNew DelhiIndia