press / Complex Edgar Martins photographs the impressive facilities of the European Space Agency, by Andrew Lasane.