ISS023-E-031284 (3 May 2010) --- From the Harmony node, Japan Aerospace Exploration Agency (JAXA) astronaut Soichi Noguchi, Expedition 23 flight engineer, wearing his Russian Sokol launch and entry suit, is pictured in the Kibo laboratory of the International Space Station.
Date May 3, 2010