Cryptic crossword No 28,319

0
892

Continue reading…