Francesca Owen 'The Potential of Beauty' oil on canvas 50x50cm

£1,995.00

Original oil painting by Francesca Owen