Up to No Good Canvas

$ 55.00

ELM Needlepoint 

Up to No Good Needlepoint Canvas

18 mesh 

*fibers sold separately