The Festival of Nature is a public event held annually on the first weekend of June in Bristol. Join us for the UK's biggest celebration of the natural world.