HomepageMary HastingsPopular puzzles created by Mary Hastings Popular puzzles created by Mary Hastings 126Lego TeamMary Hastingssolved 7 timesSolve puzzle