10mm Isla Rubber Slide Sandals
10mm Rubber sole. Rubber upper. Embossed logo detail. Shaped insole. Rubber sole