Space station in outer space.

Royalty-free stock illustration ID: 111287822

Space station in outer space.