Well, this is not an adult bird, really. It's a 4 cy bird with explains for example the amount of streaking on the head as well as the lack of large white spot on primaries. The large bill and obvious pink feet still makes me feel that this is a L. marinus. The image is a bit misleading but I do have a lot more pictures that makes this call a little easier for me though.