HomepageJAVIER ÁVALOSPopular puzzles created by JAVIER ÁVALOS Popular puzzles created by JAVIER ÁVALOS 126OLYMPIC RINGSJAVIER ÁVALOSsolved 6 timesSolve puzzle