Francesca Owen 'At the Steps of the Magnolia Temple' oil on canvas 100x100cm

£3,950.00

Original oil painting by Francesca Owen

Framed dimensions: 120x120cm