"Swepson, Ruth Maria"

Creative Knits - \\199500ENGGPSX - Grange Books Limited 1995 London - 126p

includes index and biblioraphy

1856278409