Tagged: blue foot baboon spider

Blue Foot Baboon 0

Blue Foot Baboon Tarantula (Idiothele Mira)

The Blue foot baboon tarantula (Idiothele mira) is what could be considered a small and compact old world tarantula. They are solely found in South Africa. It has a very distinct look; notably its...