Purple gooseneck loosestrife with the scientific name: Lysimachia atropurpurea, a species of the genus Lysimachia (Loosestrife) in the family Primulaceae.
Synonyms: Bernardina sessilis, Palladia atropurpurea
Media-ID: 104010