Space Telescopes
Agr8lemon
•
1y ago
•
100%
Pillars of Creation
Likely to be to most iconic comparison to Hubble so far. Hubble on the left, JWST on the right.
Source and high resolution images here
Comments 0