Welcome to The Needlepoint Joint

Ashford Hand Carders (Fine Cotton 108 pt.)

Fine