Group Show , 2001

Geneva, Switzerland
location : : Galerie Blancpain Stepczynski
media : :