Space Photos This Week: Star Lagoon, Iceland Ash, More
Tuesday, April 20, 2010 - 17:30
in Astronomy & Space
Newborn stars swim in a lagoon, satellites spy Iceland's ash, a webcam catches a fiery meteor, and more in the week's best space pictures.