Cerambycidae, Enoplocerus armillatus, 78mm, A1, Peru

X