Baboon Spider

Baboon Spider

Observation - Baboon Spider - Southern Africa. Description: small baboon spider.

small baboon spider.