Grey Cardigan Vest

Grey Cardigan Vest

  • $37.00
    Unit price per 


 Runs Roomy so size down one. 

This top is meant to be worn loose.

Warm and so so soft!!