Shoes

Label
Rear view
Toe
Heel

Red suede pumps with baby heel.

Italy

Index