Terrestrial, associated with the brackish water of Jalu oasis in the middle of the Libyan Desert! [details]
An oasis in Jalu (Gialo), Libya. [details]