Himalayan Balsam (Impatiens glandulifera)

Himalayan Balsam (Impatiens glandulifera)

Observation - Himalayan Balsam (Impatiens glandulifera) - UK and Ireland. Description: