Blue flag iris (Iris versicolor) in flower, New Brunswick, Canada, June.