cerambycid

cerambycid

Observation - cerambycid - Southern Africa. Description: