Space station in outer space.

Royalty-free stock illustration ID: 95980861

Space station in outer space.