Designed by
Title
Water on Sale in Old Delhi #41383497
Description
DELHI, INDIA - MARCH 28, 2014: Pedestrians pass a chilled water stand in the heart of the Chandni Chowk bazaar area in the centre of old Delhi. Water sellers are a welcome sight in Indian towns and cities in summer
This image is editorial