Steve McCurry is an Art Derector & Photographer based in New York City.
In love with his work already?