Michael Muruste

Cautionary Tale

Acrylic on canvas
92 x 92cm
$1,800