Wonderful Wildflowers - garyyankechphotography

Larger Blue flag Iris, Iris versicolor

From Iris versicolor