Delhi - Thomas L. Kelly

Gurudwara Bangla Sahib.

Gurudwara Bangla Sahib in New Delhi, India.

6749Gurudwara Bangla Sahibnew Delhiindiaindian monumnetgurudwara