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

Read original article

← Back to all headlines