Flowers Gallery

Flowers Gallery

Lucy Jones, Going Swimming, 1997, Oil on canvas, 218 x 156.5 cm, 85 3/4 x 61 3/4 in, Image courtesy of Flowers Gallery, London and New York
Subscribe
Get updates on the Flowers Gallery