Rainbow Charity Puzzles

Welcome to the fifty-sixth in our series of twice yearly puzzles which so far, including Gift Aid value, have raised just over £609,000 for a wide range of charities. The Charity. The profits of this quiz will be in aid of the . Great Ormond Street Hospital for Children (Reg Charity No 11060024). ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download