Shops
New Delhi, India 2006
textiles
shop keeper
making the sale
green grocer
household fabrics
lemon juice drinks
mattress shops
ice cream vendors
Return to New Delhi page
People and Places