ICARUS

The title refers to the farthest star ever seen, discovered by the NASA Hubble Space Telescope: Icarus (MACS J1149+2223 Lensed Star 1)

 

How far do we look?

This site was designed with the
.com
website builder. Create your website today.
Start Now