Needlepoint Primitive Canvas

Primitive

$ 495.00

12 mesh
24 x 36 inches