Women's Green Medusa Cardinal Slide Sandals

From $265
Details

Comfortable slide sandals with embossed Medusa logo; Rubber upper; Slide-on style; Rubber sole; Made in Italy. Color: green

Be Inspired