Fulmar?

Fulmar?

Observation - Fulmar? - UK and Ireland. Description: