I'm thinking

PAINTED TUNICATE

Latin: Clavelina picta

The list    Previous Image     Next Image     Brian's Home page