Michael Muruste

Harbour No. 2

Acrylic on canvas
92 x 92cm
$1,800