Skip to content

Five lying roses

£180.00

Five lying roses
Oil on canvas
15 x 40 cm

In stock