OLIMA LEOPARD

$20.00 $169.00
Size Guide Right

Leopard print platform sandals featuring a 5-inch stiletto heel, an adjustable ankle strap with buckle, and criss-cross detailing.