HomepageMykola KokaryevPopular puzzles created by Mykola Kokaryev Popular puzzles created by Mykola Kokaryev 104Canals in Strasbourg (France)Mykola Kokaryevsolved 2,719 timesSolve puzzle