Cryptic crossword No 28,299

0
848

Continue reading…