Needlepoint Oriental Canvas

Oriental

$ 1,800.00

10 mesh
31 x 62 inches