Marsh Saint John's Wort (Hypericum elodes) with rushes in a pond, New Forest, Hampshire, UK.