Shoes

Label
Front view
Rear view
Heel

Low heel red patent leather pumps, decorated as a racing car.

Spain

Index