All Saints - Medium
All Saints - Medium
All Saints - Medium

All Saints - Medium

Regular price $52.00
Unit price  per 

Pale pink, grey and cream animal print. 59% wool, 27% mohair, 14% nylon