01 Mar 2016
The world's most innovative cruise ship, Ovation of the Seas nears completion as she floats out from Meyer Werft Shipyard in Germany.
The world's most innovative cruise ship, Ovation of the Seas nears completion as she floats out from Meyer Werft Shipyard in Germany.