Royal Caribbean Captain, James Macdonald

Royal Caribbean Mourns the Loss of Captain James MacDonald

A favourite Captain within Royal Caribbean has sadly passed way from a heart…