All Images Copyright Protected
Stripping a Leafy Spurge Plant
Hungrily eating away Leafy Spurge which is an invasive species of plant.
caterpillarlarvamothleafy spurge hawk moth