Needlepoint Contemporary Canvas

Contemporary

$ 250.00

12 mesh
20 x 30 inches