Cryptic crossword No 29,994

. UK edition

Cryptic crossword No 29,994