Cardigan

Regular price $58 now $41

Elan Medium Length Long Sleeve Cardigan

47% Viscose

28% Polyester

25% Nylon