Texel island, Netherlands with Yellow flag irises.