Iris versicolor, the Northern Blue Flag, is blooming near the pond. It does not mind having its 'feet' wet and often grows in a few inches of water.
The blue to purple flowers stand out from the grasses and reeds around it, but the sword-like leaves blend into all that green!
This plant attracts both butterflies and hummingbirds, and may be known as Blue Flag Iris, Harlequin Blue Flag, Northern Iris, and Wild Iris.