Size 16 Red Herring patchwork print shift dress

Red Herring

£6.00
  • Excellent Condition minimal wear
  • polyester