Size 12 Made In Italy large floral print maxi dress

Made In Italy

£9.00
  • Excellent condition, BNWT
  • cotton elastane
  • super soft material
  • no sizing label so assumed