Steve McCurry

Alive

Born: 2/24/1950 in Philadelphia, Pennsylvania, USA
Age: 74

Noted For: photojournalist; made the "Afghan Girl" photo that appeared on the June 1985 cover of National Geographic.

Copyright © 1997-2024 by David Carson. Who's Alive and Who's Dead is brought to you by Living Water Specialties.