Miu Miu Cap Toe Platform Slip on Patent in Petal (35313-24)