Blouse in Floral Print (also in Baby Pink & Coral)

Price £25.00

  • One Size (to fit 8-12 / 14 Petite)
  • 100% Polyester