Robert Marchessault, ‘The Beach’, 2015, Galerie de Bellefeuille

About Robert Marchessault