1
Heel compensed beach slipper
English