ROBERTO CAVALLI

Roberto Cavalli Woman Embellished Velvet Sandals Burgundy Size 37

Sandals Velvet Beads Appliquéd Buckle-fastening ankle strap Made in Italy Leather sole Gold hardware Stiletto heel Open almond toe