Art of Space
A newly discovered planet, designated by the unglamorous identifier of OGLE-2005-BLG-390Lb, orbits a red star five times less massive than the Sun and located at a distance of about 20,000 light years. (Photo by Reuters/ESO)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy