Cryptic crossword No 28,295

0
575

Continue reading…