Encyclopedia of embroidery - 284 pages : colour illustrations ; 31 cm

0863071767


Embroidery

746.4403