Francesca Owen 'Playing in Eden, We Hide in the Garden' oil on canvas 150x150cm

£6,450.00

Original oil painting by Francesca Owen

Framed dimensions: 153x153cm