Needlepoint Sweet Breath Canvas

Sweet Breath

$ 45.00

12 inches x 3 inches
18 mesh