Prize crossword No 29,918

. UK edition

Prize crossword No 29,918