logo

12/18/2014 14:48 – Facebook Post

Space Saturday! IC 1101, the largest galaxy in the observable universe, is about 1.07 billion light years from Earth. LEARN MORE: bit.ly/ic1101galaxy

Original Facebook Post URL: Click Here

Leave a reply