To celebrate, here are some eels that I saw at the Long Beach Aquarium a few weeks back. As you can see, the little buggers are sticking their heads out of the sand, while a starfish and a snail rest in the foreground. Pretty cool, mate!
Click on picture for better view!
// posted by Topanga @
18:49