Spider's catch

Spider's catch

Observation - Spider's catch - Southern Africa. Description: