Your Window to the Universe
Credit: Institute of Space and Astronautical Science HAYABUSA (Institute of Space and Astronautical Science)
Wicked imagery. This one reminds me of a foetus.
Yes I know, the new images coming out lately have been pretty cool.
Sorry comments are closed for this entry