Life on Land Wildcats to be Reintroduced to the UK! #Rewilding #Wildcat #Wildlife #WildwoodTrust What would you do if you went out for a walk, and spotted a wildcat on the way?