ESA satellite orbiting Earth
European Space Agency

ESA satellite orbiting Earth

An illustration of the European Space Agency’s XMM-Newton X-ray satellite in orbit above Earth.


Download Photo (25.0 MB)