Cryptic crossword No 28,322

0
336

Continue reading…