Purple Loosestrife - Lythrum salicaria

Purple Loosestrife - Lythrum salicaria

Observation - Purple Loosestrife - Lythrum salicaria - UK and Ireland. Description: