Eden Roc Series #2, 2012, Oil on pasted canvas, 72 x 60 inches
Eden Roc Series #2, 2012, Oil on pasted canvas, 72 x 60 inches