Impress Sandals
Regular price
$30.00
Sale price
$30.00
Description
Iconic slide sandal in a crocodile embossed upper.
Made In: China