Hubble Space Telescope Captures Photo of LEDA 42160 Galaxy
NASA has released a photo of the LEDA 42160 Galaxy, which has been taken by the Hubble Space Telescope. The photo above is the galaxy, which is about 52 million…
NASA has released a photo of the LEDA 42160 Galaxy, which has been taken by the Hubble Space Telescope. The photo above is the galaxy, which is about 52 million…