Sea Anemone

Sea Anemone
...actually it is more Gum Blossom.