The Old Delhi Train Station in an uncharacteristically quiet moment. The station and surrounding area are typically so crowded that traffic frequently comes to a standstill. Old Delhi. India. 1983.
© Steve McCurry | Magnum Photos
License this image
Commission a Magnum photographer
Fine Collectors’ Prints