Sandals Womens

Slide sandal in suede featuring sequined and embroidered stars