Teva Women's Terra-Float Lexi Slide Sandal