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