Carnival’s New Royal Princess Cruise Liner

The New Royal Princess was built by Fincantieri for Carnival. Image courtesy of Princess Cruises.