ID help please.

Maybe strawberry Anemone, could be aptasia as well, kinda hard to tell from pic and coloring. I am sure we will get some more opinions :)
 
Top