A-Z of Smocking

 17,50

A-Z of Smocking: A complete manual for the beginner through to the advanced smocker
(A-Z of Needlecraft)

Country Bumpkin