HomepageArtaPuzzles commented by Arta Puzzles commented by Arta 40Big Ben clock tower in London (United Kingdom)Rob Jamiesonsolved 4,888 timesSolve puzzle66Narrow-gauge steam engineLukasz Skorwidersolved 2,301 timesSolve puzzle