Cryptic crossword No 28,295

0
607

Continue reading…