Michael Muruste

Sea View

Acrylic on canvas
102 x 102cm
$2,000