Yerba Buena (Clinopodium douglasii): A ground cover native mint that makes a tasty tea.
Photo album created with Web Album Generator