Donna Lei green suede sandal with a stacked heel (approximately two inches). They are suede lined with a leather sole.
Made in Italy.
Donna Lei green suede sandal with a stacked heel (approximately two inches). They are suede lined with a leather sole.
Made in Italy.