Welcome to The Needlepoint Joint

Cherished

Cherished by Kim Hargreaves (2010). 21 designs