|Did you know...
There are approximately 150 species of
Anemone. Anemone are a type of poppy and considered a wild flower. Anemone
originally came from the Mediterranean region. Anemone can be either an annual or a
perennial, depending on the climate. Anemone means "daughter of the wind" in