Cryptic crossword No 28,319

0
691

Continue reading…