Our list of 30 free shawl knitting patterns that are versatile, stylish, and suitable for beginners and intermediate knitters.
Peggy Dietrich