Cryptic crossword No 28,307

0
500

Continue reading…