Mayoral Striped Dress-Black/White (4919)

  • £39.00