Cryptic crossword No 29,869

Continue reading...