CAVENDISH MARSHALL

ENCYCLOPEDIA OF EMBROIDERY - LOND. MARSHALL CAVENDISH 1972 - 284

746.4403 C315E