Damien
Deroubaix
, 2010
1/1

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

fullscreen