Search
Installation view, 'Pig Island', Fondazione Nicola Trussardi, Milan, Italy, 2010
Photo: Marco De Scalzi
Back to top