The International Space Station, which has a crew of seven onboard, is silhouetted in this composite picture created from seven frames as it transits the Sun at approximately five miles per second on Friday, June 25.
Image Credit & Courtesy of: NASA.gov / Joel Kowsky
You may also want to read more about Space Missions and Systems here.