Topic: New Spider to be Added (Sibianor larae)
Chris,
Could you please add the spider - Sibianor larae Logunov, 2001 which was recently found by Rich Burkmar at Holcroft Moss in Cheshire - https://www.independent.co.uk/environme … 93386.html
Cheers,
Steve
www.rECOrd-LRC.co.uk
www.stevemcwilliam.co.uk/guitar/