Steve McCurry is an American photographer, one of the photographers of Magnum Photos, who has ranged with his reportages in multiple genres, from street photography to war photography and from urban photography to portraits such as the famous Afghan Girl photography.