17 May to 23 June 2007

Carlo Cesta
International House of Sunshine

5/8

Carlo Cesta:

Installation view @ Diaz Contemporary, 2007