Common Pin Spiderhead

Common Pin Spiderhead

Observation - Common Pin Spiderhead - Southern Africa. Description: