Tod's Catena Logo-Embroidered Slides in White | Lyst UK