Men's James Perse Shoes from £648 | Lyst UK