
While you may not be familiar with the name, you almost certainly know the images. Steve McCurry is a renowned professional travel photographer, and his most famous photo of “The Afghan Girl” made the cover of National Geographic in June 1985. Recently we attended a special exhibition of his work spanning his entire 40 year career as a photojournalist. Titled Steve McCurry Icons, the Franz Mayer Museum in Mexico City offered a stunning hand-picked collection of 100 of his best photos.
Feeling Social?