Cryptic crossword No 28,307

0
552

Continue reading…