Cryptic crossword No 28,299

0
826

Continue reading…