Whip Spider

Whip Spider

Observation - Whip Spider - Southern Africa. Description: