Day 211: Japanese anemone

Summer is the time when that most delicate of thugs, the Japanese anemone (Anemone x hybrida and A. hupehensis), appears in the garden…

Read More