Stars seen from the Space Station.

Truly breathtaking.

Advertisements

,