Impatiens parviflora

Impatiens parviflora 1980
Photographed at the University of Reading.