SERGIO ROSSI Women's Shoes $1330 Size 38.5 NIB High Heel Sandals Made in Italy

SERGIO ROSSI Women's Shoes  $1330 Size 38.5 NIB  High Heel Sandals Made in Italy

EUR478.10