Maria blouse with embroidery collar

£17.49 £24.99

  • one size: will fit size 6/8/10/12UK depending on the desired fit
  • colours available: red, purple, beige, green, brown, black