Apollo Subscribe

Lara Favaretto, installation view, MANIFESTA 10, Winter Palace, State Hermitage Museum (2014). Courtesy the artist and Galleria Franco Noero, Torino, Italy. Commissioned by Manifesta 10, St. Petersburg

16 July 2014

Leave a comment

Your email address will not be published. Required fields are marked *