Anri Sala Images And Clips

Installation view, '8½ : a selection of works from the exhibitions organized by the Fondazione Nicola Trussardi from 2003 to the present', Stazione Leopolda, Florence, Italy, 2011

Photo: Mario De Scalzi