• Space
  • By Tudor Vieru
  • May 2nd, 2012
Reflection Nebula Reveals Intense Stellar Formation

Reflection Nebula Reveals Intense Stellar Formation

The cosmic structure is located to the north of Orion's Belt