Cryptic crossword No 28,319

0
847

Continue reading…