Fiona Macrae
ochre stone
oil on paper
36.0 x 44.0 cm
53.0 x 61.0 cm (framed)
Sold

Enquire

Name