Cosmic Cat's Pay Dazzles in New Photo
Monday, April 26, 2010 - 07:03
in Astronomy & Space
Hidden young stars in the Cat's Paw Nebula are revealed in a new infrared image.
Hidden young stars in the Cat's Paw Nebula are revealed in a new infrared image.