Top
Top

Top

Regular price £70

  • Cream short sleeved blouse
  • Size 34, fits uk 12
  • Very good condition
  • 77% cotton, 23% linen
Top
Top