ESA's Headquarters

The image shows the European Space Agency ESA's Headquarters in Paris, France.

Credit:

ESA, M. Trovatello

Image Formats

Large JPEG
2.7 MB
Screensize JPEG
302.4 KB