Map
Main Bazaar, Delhi
previous picture
India
next picture

Main Bazaar, Delhi – June 1998