News tagged with space shuttle discovery

Space image: On approach

After a very cloudy day at Forest of Dean, Gloucestershire, England, the skies cleared to allow a view of this stunning pass of the ISS and Discovery on Feb. 26, 2011.

dateMar 02, 2011 in Space Exploration
shares0 comments 0