Cryptic crossword No 29,481

Cryptic crossword No 29,481

Advertisement