SpaceRef -
29 Jun 2020 03:52
This composite image, made from six frames, shows the International Space Station, with a crew of five on board, in silhouette as it transits the Sun at roughly five miles per second, Wednesday, June 24, 2020, from Fredericksburg, Va....
Share this Article
Comment on this Article
Please to comment