{
Posted by Science Illustrated on October 11, 2010 in Galleries · 0 Comments
This jellyfish inhabits the water of the Great Barrier Reef off Lizard Island in Queensland. Image: Gary Cranitch, Queensland Museum
[Not a valid template]