Embroidery step-by-step

Collier Books
1976
9780020118206
book

Holdings

158489