Cryptic crossword No 28,330

0
599

Continue reading…