Little Spider on the ground

Little Spider on the ground

Observation - Little Spider on the ground - Southern Africa. Description: