Search criteria: scientific name =
Viola praemorsa
Photo © by Virginia Skilton
Viola praemorsa
Yellow Montane Violet, canary violet