Kenzo Paris Black / Red Leopard Print Espadrilles Platform Sandals. Retail for 368 Size 38.5 (US 8.5) Please see pictures.. Flaws water stain on right sandals footbed not visible while wearing. This Espadrilles Platform Sandals has been worn once. They are in great pre-owned conditions.