HomepageDave OliverosPopular puzzles created by Dave Oliveros Popular puzzles created by Dave Oliveros 28Encanto Puzzle 28Dave Oliverossolved 46 timesSolve puzzle