Icon Ellie Slip On Sandle

Icon Ellie Slip On Sandle

Regular price $56 Unit price  per 

Super comfy rubber and EVA memory foam footbed with arch support. Soft PU strap with fabric underlay for a non slip and comfortable fit.