Cerambycid

Cerambycid

Observation - Cerambycid - Southern Africa. Description: