Hi all, on our trip to the farm in the previous weeks, i came accross this babboon spider. I tried to look for an i.d. But found none. Please help.
We put him in a little glass cage to take photos and he was released later the day, under the rock i found him.