How one great sweater can last a lifetime
How one great sweater can last a lifetime The Dude, Taylor Swift and Harry Styles all have their favourites. But what is the perfect jumper – Celtic classic, Cowichan knit or "extreme cashmere"?knittingsweaterLINK