Category: Lythrum salicaria

Lythrum salicaria

Lythrum salicaria

Lythrum salicaria: A Versatile and Beautiful Perennial Background and Family: Lythrum salicaria, commonly known as Purple Loosestrife, is...