Guild hall art fair

What's on in Cornwall