Welcome to The Needlepoint Joint

Colonial Tapestry Petites

Package contains 6 needles