- The Pomegranates -

oil on canvas, framed
750 mm x 600 mm
£925

Ref: 032

- The Pomegranates -

oil on canvas, framed
750 mm x 600 mm
£925

Ref: 032