Michael Muruste

Harbour No. 1

Acrylic on canvas
76 x 76cm
$1,200