French Connection Open Toe Sandals - Isla High Heel
About