Island Trader

Geoff Hargraves

Acrylic on Canvas, 61x91.4cm, $1200