Steve McCurry

1/1
dots
gallery
Steve McCurry 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