Top of page

The Euclid space telescope

2022-03-31 - Artist's impression of the European Space Agency's Euclid telescope. (Credit: ESA/C. Carreau)

View in high resolution

Download

File size: 1.92 MB
Image size: 2477 x 1394 pixels
Resolution: 96 dpi

Date modified: