KEEN Isabella Slide Sandal - Women's