Indian Balsam (Impatiens glandulifera) England: Surrey, Pyrford Lock. © Linda Pitkin LP0015_20
click image to enlarge