Pictures: NASA and nature converge
Image 1 of 24
|
Space shuttle Endeavour on STS-134
A dragonfly perches atop of a cattail Saturday, May 14, 2011 as space shuttle Endeavour, STS-134, sits on launch pad 39 A at the Kennedy Space Center. Shuttle Endeavour is scheduled to launch Monday at 8:56 a.m. on its 25th and final flight.
|
Twitter
Facebook
StumbleUpon