Canada Anemone (Anemone canadensis): A flower above a cluster of deeply lobed upper leaves.

Canada Anemone: a flower above a cluster of deeply lobed upper leaves.

Leave a Reply