astika_dera
More ideas from astika_dera
A photograph of a star forming - Hubble Space Telescope - Amazing.

"a photograph of a star forming, courtesy of Hubble… --This is the most amazing image from space I have ever seen :)" - I can't believe this is even a photograph! It looks like a painting!