Date: 01/06/2012 Views: 19
Expand | Collapse
The interstellar formation is located about 2700 light years away