Iles, Jane,

Old english roses in needlework - 96 pages : colour illustrations ; 30 cm

0715388320


Embroidery - Patterns

746.44041