Ecco Footwear Womens Touch 25 Strap Dress Sandal