Stunning Star Cluster Includes Deceptively Young Stars

Date: 31 October 2012 Time: 07:01 AM ET