  
Buy this STS134 Endeavour Pilot Johnson photo. High quality Space Station picture, slide, or Duratrans backlit transparency. NASA photograph 304337080. Wide
variety of sizes.
Endeavour pilot Gregory Johnson enjoying the ride, a few minutes after arriving in space.
Date: May 16, 2011
Photo Credit: NASA
|