No.66 Town Women's Ankle Strap Pointed-Toe Dress Sandal Pump