Live action footage
Support vessel HNLMS Pelikaan (A804) of the Royal Netherlands Navy arriving at willemstad harbor
HD
1920 x 1080