Share
twitterlinkedinfacebook
Image 1 of 1
Gurudwara Bangla Sahib, Sikh Temple, Delhi, India-0769.jpg
Farmer's demonstration in New Delhi, India The Gurudwara Bangla Sahib Sikh temple, New Delhi, India