next
An old cart lies seemingly abandoned in the backstreets of Delhi.
DELHI, INDIA