Michael Muruste

Internal Garden

Acrylic on canvas
61 x 61cm
$1,200