Needlepoint Beatrix Potter Canvas

Beatrix Potter

$ 450.00

18 mesh
31 x 22 inches