Designed by
Title
ISS Russian Segment Mockup #20896879
Description
International Space Station Russian segment mockup before training run at Hydrolab water immersion facility on February 25, 2009, in Star city, Russia. This facility provides the closest simulation of the weightlessness.
This image is editorial