press / Fastcompany 11 Never Before Seen Photos from Inside the European Space Agency, by Margaret Rhodes.