Template:Infobox Space Station
ICS Evolen is an inhabited space station. The Station exists on the Starmap, but has no description so far.[1]
References
- ↑ Starmap: Terra Station - ICS Evolen. Starmap. Retrieved 2022-09-07
Template:Infobox Space Station
ICS Evolen is an inhabited space station. The Station exists on the Starmap, but has no description so far.[1]