Carnival Magic sails past Miami Beach on a sunny afternoon — Los Angeles Magazine