Collection: Theresa Argyle Knitted Vest

  • Made in Italy Made in Italy

    Theresa Argyle Knitted Vest Blue

    • One Size Fits UK 8 to 22One size UK 8–22
    Regular price £19 Sale price £14.25
    Sale