HomepageDiyarPuzzles solved by Diyar Puzzles solved by Diyar 63Chinese Crested DogDiyarsolved 12 timesSolve puzzle