Viola cornuta
A sweet little flower that enjoys a lightly shaded corner of any garden. Quarter size purple, yellow and white flowers appear in late spring and last through fall. Edible, self seeding, and have been seen poking their pretty faces through snow.