Bookbot

Valerie Campbell Harding

    Every Kind of Patchwork
    Weaving with Ribbon
    Edges and Finishes in Machine Embroidery