November 9th, 2009
I’m not really sure if these 2 artworks by Stéphane Dafflon, are paintings or sculptures. You can see his work till November 21st at the Galerie Francesca Pia in Zürich, Switzerland. If like these, you might want to have a look at the work of Jan Maarten Voskuil too.
found at contemporary art daily