Steve McCurry. Icons

January 16, 2017 in Contemporary Art

On display in Palermo, Italy, until February 19th

Top