New Solar System?
It's actually. . .
. . .a jelly fish.
[Click to Enlarge]
Very amazing how intricate, detailed, and different things can be: [ Click ] Reminds me of those cartoons, "Things that didn't quite make it, but sure look neat . . ."
There are many other images at this link. Things from Bermuda.
<< Home