Beadlet anemone near the Scotland coast. Anemone on the scotland