Share
twitterlinkedinfacebook
Image 1 of 1
PBE00478IND.jpg
Mosque on one of the platforms at New Delhi train station.