Yellow ( Flag ) Iris

Yellow ( Flag ) Iris

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