ALASTAIR PHILIP WIPER / SCIENCE PHOTO LIBRARY ALASTAIR PHILIP WIPER / SCIENCE PHOTO LIBRARY
European Space Agency research centre. Lid of the Large Space Simulator (LSS) at the European Space Technology and Research Centre (ESTEC), Netherlands. ESTEC is the European Space Agency's (ESA) main technology and development test centre.
Model release not required. Property release not required.