Cryptic crossword No 28,319

0
726

Continue reading…