Large-flowered Blue-eyed Mary

Oregon Iris

Hookedspur Violet/Early-blue Violet