Can anyone help please

Spotted today at Longham Lakes, I think it's a juvenile, but I don't know juvenile what :o)  Thanks in advance