Steve McCurry

Born in 1950 in Philadelphia (USA)