Emerging Flag Iris

Emerging Flag Iris

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