White Crab Spider

White Crab Spider

Observation - White Crab Spider - Southern Africa. Description: