Photos of species Electron platyrhynchum 2