Pictures from Fife area - need help to identify

I am not a bird watcher so if this is a common bird, please excuse my ignorance!  I haven't see one like this before.  Pic taken near farmland in Fife just this weekend.   Much appreciated!