French Heel

Of heel.

A fairly high narrow heel on women's shoes.

This concept's ID is @1~18317