Lovely Vintage Needlepoint

Regular price $225.00

29" x 25" framed