MERCEDES CASTILLO

Loula Leather Slide Sandals - Black - MERCEDES CASTILLO Flats

MERCEDES CASTILLO Loula Leather Slide Sandals - Shimmering embellishments style these elegant sandals. Lacquered nappa leather upper. Slide-on style. Leather sole.