Altuzarra
Embellished Leather Slides

$144 $963
Color
Size 35 36.5
Details
Slides Made in Italy Leather lining Leather sole Patch Suede