Bark Spider

Bark Spider

Observation - Bark Spider - Southern Africa. Description: