Designed by
Title
MUNICH, GERMANY, JAN.15, 2013: View on mock up of Russian space station SOUZ and MIR with open solar panels. Museum section of spa #132381673
Description
MUNICH, GERMANY, JAN.15, 2013: View on mock up of Russian space station SOUZ and MIR with open solar panels. Museum section of space and aeronautic indutry
This image is editorial