European storm petrel

European storm petrel. We saw lots today.