Coronavirus Covid-19: Crew on board Grand Princess to disembark

Grand Princess is owned and operated by Carnival Corporation’s Princess Cruises. Credit: Ivan T.



  • Port of Oakland