27538 Thursday, 19 December 2019 Il Grillo Parlante

With a variety of additional commitments, I’ve missed out on a lot of puzzles since the Champs, so approached this one without being in finely honed practice, but fortunately it didn’t matter too much, as … Read more “27538 Thursday, 19 December 2019 Il Grillo Parlante”