Charles Darwin Foundation for the Galapagos To intentify this one took a while, Karen! The world specialist on Galápagos Spiders, Léon Baert, says "it might be Galaporella thaleri Levi, 2009", which is, as far as we know, endemic and has been found only on Sta Cruz so far.
Comments (1)