by SuckinOnSodaStraws » Mar 28, 2012 12:11 pm
Does anyone know if the "Hypochilidae" or "lampshade spider" is a threat to humans? Also, is there an ongoing thread people like to post their photographs of cave fauna? I am very interested in learning more about the many creatures I see...
Alex Hesler
Crawlaholics
Colorado Springs Deep Caving Team