Yellow Flag Iris

Yellow Flag Iris

Observation - Yellow Flag Iris - UK and Ireland. Description: