Shoes
From: Italist
Details
High heels boots in taupe suede, almond toe, heel 85mm, Side detail, 100% suede, Made in Italy
View more