Portfolio Builder
Download PDF

STEVE MCCURRY – ICONS, LUMA, CHICAGO

From 20th October 2023 it’s open to the public the exhibition Steve McCurry – Icons at Loyola University Museum of Art of Chicago.

Curated by Biba Giacchetti in collaboration with the exhibition team of Sudest57, Sold out and Fever.