15mm Rubber Pool Slide Sandals
15mm Heel. Rubber upper. Embossed logo detail. Shaped insole. Rubber sole