Embroidery or the craft of the needle..
Publisher: Truslove and Hausor.
Language: eng
Number of pages: 308