Telophorus zeylonus

Telophorus zeylonus

Observation - Telophorus zeylonus - Southern Africa. Description: