Saresii Ship that landed on Earth - concept

the Ships that made contact with Earth.

Concept 1