HomepageGiovanni GagliardiPopular puzzles created by Giovanni Gagliardi Popular puzzles created by Giovanni Gagliardi 54View of Toronto from Ontario Lake (Canada)Giovanni Gagliardisolved 2,296 timesSolve puzzle