Max Mara Padded Technical Fabric Vest With Hood And High Neck in Green | Lyst UK