In Jinan, China mall visitors are free to gawk at this eye popping 20 centimeters (approx. 7.87 Inches) high heel shoes. Along with this high heel, the sole by itself is 10 centimeters tall. Although far from practical, this is one pretty, and extreme case of high heel fashion.
3 comments