The Euclid space telescope captured the enormous photo on March 23, 2025.
From
To
