Mary Engelbreit
Subtitle: The Art of Embroidery (Leisure Arts #4408)
Publisher: Leisure Arts
Published: 2007
Format: Paperback
Number of pages: 44