Black Legged Kittiwakes 1
(Hundreds -- thousands? -- of these small white birds soaring and wheeling above our ship.)