Jimmy Choo Ixia 95 Mirrored-Leather Point-Toe Pumps in Natural | Lyst