The diminutive spider measures in at less than a quarter of an inch in size and was discovered on a remote nature preserve ...
The last recorded sighting of the spider in the UK was in the National Trust’s Newtown nature reserve on the Isle of Wight in 1985.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results