Sandals
From: FARFETCH
Details
cherry-red satin finish embellishment 60mm heel pointed toe open design
View more