Five Pink Roses, 30x30cm, oil on canvas, £420 SOLD

Five Pink Roses, 30x30cm, oil on canvas, £420 SOLD

Five Pink Roses, 30x30cm, oil on canvas, £420 SOLD