Cryptic crossword No 28,319

0
832

Continue reading…