Cryptic crossword No 28,317

0
576

Continue reading…