Collection: Jemima Stripe Pocket Top

  • Jemima Stripe Pocket Top Navy
    Made in Italy Made in Italy

    Jemima Stripe Pocket Top Navy

    2 colours
    Regular price £32
  • Jemima Stripe Pocket Top Black
    Made in Italy Made in Italy

    Jemima Stripe Pocket Top Black

    2 colours
    Regular price £32