Close
Spotted Touch-Me-Not (Spotted Jewelweed)
Impatiens capensis