Robert Marchessault, ‘Long Point Two’, 2009, Galerie de Bellefeuille

About Robert Marchessault