Canada Anemone (Anemone canadensis): A flowering colony with white flowers above the leaves.

Canada Anemone: a flowering colony with white flowers above the leaves.

Leave a Reply