The Toad Hall venue is currently the site of the UK's biggest artwork painted by one person
The Toad Hall venue is currently the site of the UK's biggest artwork painted by one person