Explore the work of documentary photographer and storyteller Steve McCurry in the intimate galleries of The Sheldon.
For almost 40 years, spanning continents, conflicts, ancient traditions and contemporary culture Steve McCurry takes the viewer on a journey into the hearts and minds of his subjects. He has received some of the most prestigious awards in the industry including a Centenary Medal for Lifetime Achievement from the Royal Photographic Society in London.
The Sheldon Art Galleries
3648 Washington Blvd
St. Louis, MO 63108