Impatiens balfourii

Balfour's touch-me-not

Hook.f. 1903 - Bot. Mag. 129: t. 7878 (1903)