fresh cherry blossom

Fresh Cherry Blossom, 102cm by 76cm, Oil paint on canvas.
£1150