Miniature Embroidery

    Miniature Embroidery

    A Foundation Course

    Margaret Major

    Guild of Master Craftsman 2005

    Paperback 160pp Illustrated 275x210mm

    9781861084163   Product Code: 24162

    publ £14.99     now £5.99 Qty: