Image 3 of 34
Some type of anemone, I believe.