Baboon spider

Baboon spider

Observation - Baboon spider - Southern Africa. Description: