Cryptic crossword No 29,950

. UK edition

Cryptic crossword No 29,950