I'm thinking

GIANT ANEMONE

Latin: Condylactis gigantea

The list    Previous Image     Next Image     Brian's Home page