ALASTAIR PHILIP WIPER / SCIENCE PHOTO LIBRARY ALASTAIR PHILIP WIPER / SCIENCE PHOTO LIBRARY
European Space Agency research centre. View of one of the horns of the Large European Acoustic Facility (LEAF) inside 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.