Skip to main content

The Cruise Line appoints David Smith as managing director