Homepagepetros maliarasPopular puzzles created by petros maliaras Popular puzzles created by petros maliaras 30ANACYKTHRIOpetros maliarassolved 50 timesSolve puzzle