HomepageDuncan Francis Duncan Francis Follow Puzzles recently added by Duncan Francis See all puzzles added by Duncan Francis135Ocean WavesDuncan Francissolved 4 timesSolve puzzleSee all puzzles added by Duncan Francis Popular puzzles created by Duncan Francis See all the popular puzzles created by Duncan Francis135Ocean WavesDuncan Francissolved 4 timesSolve puzzleSee all the popular puzzles created by Duncan Francis