Flowers Gallery

Flowers Gallery

Lucy Jones, Lucy Jones, 1989, Oil on canvas, 122 x 91 cm, 48 x 36 in, Image courtesy of Flowers Gallery, London and New York
Subscribe
Get updates on the Flowers Gallery