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