purple loosestrife

purple loosestrife

Observation - purple loosestrife. Description: