Cryptic crossword No 28,316

0
627

Continue reading…