Needlepoint Blue Jazz Canvas

Blue Jazz

$ 395.00

10 mesh
35 x 25 inches