Princess Cruise Line’s Sapphire Princess cruise ship passes the Mesa at sunset last Sunday.