Balsaminaceae

Impatiens capensis

Impatiens capensis

cape jewelweed