Sandals
From: FARFETCH
Details
animal-print metal monogram maxi-logo platform sole polyurethane insole
View more