Perfect blouse

Perfect blouse

Regular price £130

 

Material: 58% viscose, 42% rayon

Care: Handwash cold