Suggested Searches

Behnken in the Cupola

S130-E-010478 (19 Feb. 2010) --- NASA astronaut Robert Behnken, STS-130 mission specialist, is pictured near the windows in the Cupola of the International Space Station while space shuttle Endeavour remains docked with the station.

Download