Aquazzura
85mm Illusion Studded Plexi Sandals

$595 $850
Free Express Shipping & FR
Color
PLATINUM
Size 36 37.5 38 38.5 39 40
Details
85mm Metallic leather covered heel. Metallic leather back. Studded plexi straps. Back zip closure. Leather sole