Hand framed Fair Isle in soft greys with red trim.

Traditional Fair Isle Cardigan

£145.00Price