Twenty twenty /
Irish Guild of Embroiderers,author,publisher.
Irish Guild of Embroiderers.
Embroidery
Needlework
Embroidery.
Needlework.