Size Free Made in Italy green leopard print tired dress

Made In Italy

£10.00
  • Excellent condition - minimal wear
  • no care label
  • Best fit 16-18