Galaxy Zoo Talk
by jim2mars
Could be a star formation region or a supernova in our galaxy
#supernova #star-formation
Posted June 29, 2013 11:45 PM
Star formation?
2 posts / participants
Last post June 30, 2013 12:38 AM by JeanTate