Rose Floral Maxi Dress - Pink

  • S/M = UK 8 - UK 12
  • M/L = UK 12 - UK 16