October 29, 2012 Olivo Barbieri | site specific_LONDON 12 | Ronchini Gallery London | 30 November – 12 January 2013 Ronchini Gallery, London is proud to present an exhibition of works... ▶