ESA/Euclid spacecraft depiction