85mm Rubber Pool Slide Sandals
85mm Heel. Rubber upper. Logo details. Open toe. Oversized rubber sole