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