‘Lost’ spider species rediscovered after 40 years Aulonia albimana was found at the National Trust's Newtown National Nature Reserve. Source