Return to
Nature Journal
page
    © Nature of
    New England
Spotted Touch-me-not or Jewelweed
(Impatiens capensis)