HomepageAndrew GrayPopular puzzles created by Andrew Gray Popular puzzles created by Andrew Gray 24Gift to my crushAndrew Graysolved 3 timesSolve puzzle