HomepageJohn Hatton-Edge John Hatton-Edge Follow Puzzles recently added by John Hatton-Edge See all puzzles added by John Hatton-Edge126Venice by TwizzleJohn Hatton-Edgesolved 4 timesSolve puzzleSee all puzzles added by John Hatton-Edge Popular puzzles created by John Hatton-Edge See all the popular puzzles created by John Hatton-Edge126Venice by TwizzleJohn Hatton-Edgesolved 4 timesSolve puzzleSee all the popular puzzles created by John Hatton-Edge