Needlepoint Stanford Canvas

Stanford

$ 125.00

13 mesh
10 x 10 inches