Lythrum salicaria

  • English name Loosestrife
  • French name Salicaire
Lythrum salicaria