In a far-flung Anzac Day service, crew aboard a ship off the coast of Angola gathered to remember those who fought at Gallipoli.
The Rockwater Two is a diving support vessel which assists with oil field construction work.
Ship's master Matthew Daniels said some New Zealand and Australian crew members approached him during the week about holding an Anzac Day service.
He said a ceremony was held at dawn on the helideck.
And thanks to a bit of ingenuity from the ship's medic, the Last Post was downloaded and played through a karaoke machine.