Cryptic crossword No 28,299

0
978

Continue reading…