Cruise ships on the block: who is selling and who is buying?

Credit