ID 271369694 © Jaapbleijenberg | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
cydalima perspectalis box tree larva moth caterpillar caterpillars nest infection infected specie species invasive invasion macro closeup nested larvae moths plague gardening garden boxwood wood crambidae grass insect insects entomology buxus silk spin invaded europe european asia asian leaf leaves butterfly butterflies infestation pest pests web bush infested