668424 Monarch - Neocompsa macrotricha
Neocompsa macrotricha Martins
Family: Cerambycidae
Neocompsa macrotricha image
Description Not Yet Available