Products

Catherine Shinn
£30.00

Needlepoint cushion

Vintage Needlepoint cushion.
42x42cm