Hi Meg, that’s a beautiful purple flower but I don’t have a clue what it is.
That’s an Anemone...There are so many different kinds and colors!