bayucca Most probably a Chrysomelidae. Might even be a Flea Beetle, Galerucinae, but I am absolutely not sure...
Comments (5)