Stinking Iris

Stinking Iris

Observation - Stinking Iris - UK and Ireland. Description: