Fairisle Cardigan
Fairisle Cardigan

Fairisle Cardigan

Regular price $109.99
Unit price  per 

By: Dex

Classic cream and black fairisle knit cardigan features two front pockets and a three button front closure