The International Space Station

kh9652050

The International Space Station
 The International Space Station

The International Space Station, home to seven humans living and working in space, crosses in front of the 56.9%-illuminated Moon at 5:25:45.61 pm ET today, as seen from South Florida.

Tags

Post a Comment

0Comments

Post a Comment (0)