Needlepoint Marcy Canvas

Marcy

$ 3,500.00

13 mesh
28 x 120 inches