Roseli Vieira Green Horned Caterpillar June 30, 2020 This guy was found munching on our tomato plants. Documentary insects green Bugs pest macro Log in or register to post comments