Sandals
From: FARFETCH
Details
beige leopard print touch-strap fastening rubber sole logo patch open toe
View more