Cryptic crossword No 29,893

Continue reading...