Ogre-faced Spider

Ogre-faced Spider

Observation - Ogre-faced Spider - Southern Africa. Description: