Alba Embellished Faux Leather Slide Sandal