handpainted needlepoint canvas.
Pink roses, 18m, approximately 7.5x7.5