James St. Co Cardigan (Large)

James St. Co Cardigan (Large)

Regular price $150

Pre loved and dry cleaned only James St. Co Cardigan (Large)

Ethically made in USA

Wool