HomepageDaniele AlexandrePopular puzzles created by Daniele Alexandre Popular puzzles created by Daniele Alexandre 25The WorldDaniele Alexandresolved 499 timesSolve puzzle