Star Princess Cruise
Princess Cay
This is Princess Cruises “private island”. It is actually a small bit of sand on the Bahamas island of Eleuthera.
Beach
Beach
More beach