Viola | LoveToKnow

There are over 500 species of the genus Viola, commonly called violets. They are found scattered across the world, but most are in the temperate areas of …