Costa Smeralda Cruise Ship

Costa Smeralda Cruise Ship

Costa Smeralda is a cruise ship operated by Costa Cruises, a subsidiary of Carnival Corporation.