Cryptic crossword No 28,295

0
636

Continue reading…