Excellent shot, but this looks like a tern to me, with the long, pointed wings, slender body, and straight pointed bill. With the red bill, it has to be either a Caspian or a Royal tern. I suspect it is a Royal, since the bill is more orange than red.