Cryptic crossword No 28,295

0
645

Continue reading…