Art Splicing High Heel Yellow Cowhide Leather Slide Sandals Pointed Toe
$76.00 $44.00 Sale Sale
Art Splicing High Heel Yellow Cowhide Leather Slide Sandals Pointed Toe
Made of:
-Cowhide Leather Upper.
-Rubber sole
- cushioned insole.
2.16"/5.5cm high heel Heel