see more
Cruiseships Caribbean Princess and Coral Princess (Princess Cruises) at pier.