Video: North Star Installation on Ovation of the Seas Time-lapse
In:
03Mar2016
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.
Like what you see? With your support, we can create more exciting content and share with everyone!