Cryptic crossword No 28,319

0
704

Continue reading…