03 Mar 2016
Watch this time-lapse video Royal Caribbean released of the North Star installation on Ovation of the Seas at Meyer Werft Shipyard in Germany.
Watch this time-lapse video Royal Caribbean released of the North Star installation on Ovation of the Seas at Meyer Werft Shipyard in Germany.