Skechers Women's Brit-Rainbow Jute High-Wedge Sling Back Slide Sandal