Cryptic crossword No 28,313

0
476

Continue reading…