Needlepoint Heart Canvas

Heart

$ 165.00

13 mesh
10 x 10 inches