SPOTTED JEWELWEED

Impatiens capensis