Photographer Edgar Martins' images of European Space Agency | Ma

Cosmic exploration laid bare: Photographer reveals striking images from behind the scenes of the European Space Agency by Jonathan O’Callaghan, MailOnline