Cryptic crossword No 29,970

Thu 2 Apr 2026 | Set by Brummie | Fifteensquared

Share this page with others to solve this crossword with them.
Published by the Guardian