Stunning Image of Endeavour and ISS In Transit Across The Sun | On Orbit by bucy at 5:02 pm EDT, Jul 27, 2009
Editor's note: this image was sent to me by someone at NASA and is circulating around the agency. I do not know its origin other than the fact that it was taken by someone in France. Stunning, oui?