Nebulae and Star Formation

 

Newborn Star HH 30: