Fiona Macrae
yellow melamine
oil
41.0 x 43.0 cm
63.5 x 66.5 cm (framed)
£1,200.00

Enquire

Name