Cryptic crossword No 28,307

0
407

Continue reading…