Marcel Barbeau
L'ile qui derive (2005)   
acrylic on linen   38.5 x 51 Inches