58mm Rubber Slip-on Sandals
58mm Heel. 24mm External platform. Rubber upper. Logo details. Rubber sole