What do you see in the ethereal photo above? An electric blue caterpillar? A wispy tadpole? How about a star struggling to be born?
The image, captured by the Hubble Space Telescope, shows a star 4,500 light-years from Earth trying to form in the face of a powerful stellar wind.