STEPHANE DAFFLON Cocktail 3 November - 20 December 2007
AST098, 2007 Acrylic on canvas 155 x 310 cm (61 x 122 in)