Stella Slipper in lime satin with buckle-fastening, a cushioned calf leather insole and satin piping. 8mm heel. Made in Italy.
lemondeberyl