Needlepoint New York canvas

New York

$ 375.00

21" tall
13 mesh