shearwater?

shearwater?

Observation - shearwater? - UK and Ireland. Description: