Pale Touch-me-not

Impatiens pallida

Habit
Leaves
Flower