Damien
Deroubaix
, 2010
, 2010

Damien Deroubaix
, 2010
Exhibition view - Kunstmuseum St Gallen, Suisse
Unique artwork

1/1