Lamiinae

Lamiinae

Observation - Lamiinae - Southern Africa. Description: Cerambycidae, Lamiinae, 14mm

Cerambycidae, Lamiinae, 14mm ?