Needlepoint Hospitality Canvas

Hospitality

$ 45.00

9 1/2 inches x 3 1/2 inches
18 mesh