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