Perfect blouse

Perfect blouse

Regular price £130 now £65

 

Material: 58% viscose, 42% rayon

Care: Handwash cold