meaning of Bach-Windröschen

Bach-Windröschen - German to English

Himalayan windflower [Anemone rivularis]

View more

  • riverside windflower [Anemone rivularis]