Indian Balsam (Impatiens glandulifera)

Indian Balsam (Impatiens glandulifera)

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