500 Needlepoint Patterns - AnaiS Herve

A bumper collection of 500 patterns for needlepoint, also known as tapestry embroidery and…