bayucca Should be a Cerambycidae, Longhorn Beetle, not sure if really Lamiinae as subfamily. Quite a strange pose of the antennae!
Comments (1)