Cryptic crossword No 29,986

. UK edition

Cryptic crossword No 29,986