Icon Ellie Slide

C$56.00
Super comfy rubber and EVA memory foam footbed with arch support. Soft PU strap with fabric underlay for a non slip and comfortable fit.
Add to cart