What does Bach-Windröschen mean?

Bach-Windröschen - German to English

Himalayan windflower [Anemone rivularis]

View more

  • riverside windflower [Anemone rivularis]