Carnivorous polychaete worm (macro detail) Edithburgh Jetty SA 08-11-2012