Needlepoint BAM Canvas

BAM

$ 125.00

10 inches x 10 inches
12 mesh