Omega Centauri (NGC 5139) from Hubble Space Telescope

Jul. 31, 2013 Space - Omega Centauri (NGC 5139) from Hubble Space Telescope in Space (1600x1200, 510K)
Download Wallpaper Find Similar Images