Cryptic crossword No 28,319

0
692

Continue reading…