Mystery bird :)

Hi. This picture was taken in Fife. Can anyone help me identify it please. Many thanks :)
Anonymous