Close
Jewelweed (Spotted Touch-me-not)
Impatiens capensis