Anemone nemorosa and Anemone ranunculoides; such a perfect couple

14 / 14