Princess Cruises Ships by Size, Age and Class (2022)
RUBY PRINCESS, Passenger (Cruise) Ship - Details and current position - IMO 9378462 - VesselFinder
Ship EMERALD PRINCESS (Passenger Ship) Registered in Bermuda - Vessel details, Current position and Voyage information - IMO 9333151, MMSI 310531000, Call Sign ZCDP8
Photo of EMERALD PRINCESS (IMO: 9333151, MMSI: 310531000, Callsign: ZCDP8) taken by SW_Ship_Photography