Teva Terra Float Universal


    Super comfortable sports sandals from the company that invented the concept – great for relaxing but also capable of a lot more. I’ve been a Teva wearer and fan for over 23 years now. I still fondly remember the first pair which resembled a flip flop (toe post and all) with an ankle strap …

Read more »