Impatiens glandulifera Himalayan Balsam

Impatiens glandulifera Himalayan Balsam

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