Tree Anemone

In Welsh and Celtic folklore, the tree anemone symbolizes fragile beauty and renewal, often associated with the magical realm of Annwn and thought to mark places touched by the fair folk.