Stunning 18 Euphrosyne E