The image is from the European Space Agency. It is listed as the LH 95 star forming region of the Large Magellanic Cloud. The image was taken using the Hubble Space Telescope.
European Space Agency (ESA/Hubble). Credit ESA/Hubble in any reuse of this image. Full details at <a rel="nofollow" class="external free" href="http://www.spacetelescope.org/copyright.html">http://www.spacetelescope.org/copyright.html</a>
CC BY 4.0
<a rel="nofollow" class="external free" href="http://www.spacetelescope.org/images/heic0607a/">http://www.spacetelescope.org/images/heic0607a/</a>