Monkeybeetle on Pin Spiderhead

Monkeybeetle on Pin Spiderhead

Observation - Monkeybeetle on Pin Spiderhead - Southern Africa. Description: