HomepageDavid MartinPuzzles solved by David Martin Puzzles solved by David Martin 8BrazilianDavid Martinsolved 104 timesSolve puzzle30Children going to churchAgasolved 150 timesSolve puzzle