HomepageCARINAPuzzles commented by CARINA Puzzles commented by CARINA 35Exotic cocktails on the beachHaveseensolved 9,645 timesSolve puzzle