Kenzo Slip on Platform Sticker Canvas in Red (37109-18) New