Needlepoint Shortest Distance Canvas

Shortest Distance

$ 45.00

10 inches x 3 1/2 inches
18 mesh