$139.00
Berlin Cardigan • 70% polyester 30% viscose • Cold handwash • Crinkled fabric wash and wear • Round neck long sleeve cardigan • Front buttoning • navy blue contrast pockets and hem
10, 12
Iris