Himalayan balsam

Himalayan balsam

Observation - Himalayan balsam - UK and Ireland. Description: