50 timeless designs to knit and keep forever

Photography by Katya de Grunwald.

Publisher: Quadrille Publishing Ltd
ISBN: 9781849497732