Hubble Image of Abell 68 Space Wallpaper
Monday, March 11, 2013 - 00:30
in Astronomy & Space
Abell 68, pictured in this stunning space wallpaper here in infrared light, is a galaxy cluster.
Abell 68, pictured in this stunning space wallpaper here in infrared light, is a galaxy cluster.