Loading titleLoading artist
A critically endangered spider has been rediscovered on the Isle of Wight after being unseen in the UK for 40 years..