Close
Jewelweed, spotted touch-me-not
Impatiens capensis