bayucca Cerambycidae, Lamiinae, Ancylonotini, Idactus sp. and looks like Idactus strandi plurifasciculatus. Please, verify!
Comments (2)