Cryptic crossword No 28,312

0
441

Continue reading…