100mm patent-finish pointed pumps from SERGIO ROSSI featuring patent finish, slip-on style, pointed toe, high heel, branded insole, black and patent calf leather.
Italy
HEEL: 10.0 Centimetres
Black