Cryptic crossword No 28,330

0
676

Continue reading…