Friday, December 4, 2009

Cnidarian Life - stranger than fiction


Thanks to Deep Sea News for the heads up. Psychedelic art by Mother Nature.




No comments: