Nebulae and Star Formation

 

The Bubble Nebula NGC 7635: