Close
Colorado potato beetle larva
Leptinotarsa decemlineata (Say)