HomepageRuby RiañoPuzzles solved by Ruby Riaño Puzzles solved by Ruby Riaño 30Cleft lip alveolus PalatineRuby Riañosolved 32 timesSolve puzzle