Cryptic crossword No 28,304

0
297

Continue reading…