ESA satellite orbiting Earth
European Space Agency
An illustration of the European Space Agency’s XMM-Newton X-ray satellite in orbit above Earth.
Download Photo (25.0 MB)