Steve McCurry

1/1
dots
gallery
Steve McCurry | Magnum Photos Agra Fort Railway Station at dusk, with the Jama Masjid in the distance. Agra, Uttar Pradesh, India. 1983. “I photographed this image at Agra Fort Railway Station, in India, where an attendant a (...)