Peter Willis Lambswool Sweater £31.95
Click on image to buy