Space station in outer space.

Royalty-free stock illustration ID: 114067558

Space station in outer space.