Yellow Flag {Iris pseudacorus} River Nene, Water Newton, Cambridgeshire, UK