Needlepoint Joy Canvas

Joy

$ 45.00

7 inches x 3 inches
18 mesh