STEPHANE DAFFLON
Cocktail
3 November - 20 December 2007
Installation view