Cryptic crossword No 29,908

Continue reading...