Blue Flag Iris

Iris

 virginica

More Iris species