HomepageMaria SmithPopular puzzles created by Maria Smith Popular puzzles created by Maria Smith 150ElephantMaria Smithsolved 6 timesSolve puzzle