Rose Shallows

£2,500

acrylic on canvas

In stock