Pleiades

The Pleiades, an open star cluster. Stacked from about 100 pictures.