Royal Netherlands Navy NH90 NFH

somewhere over the North Sea