P1040638

P1040638

Observation - P1040638. Description: These caterpillars are eating our tomatoes! Green and ripening fruit being devoured! What is it?

These caterpillars are eating our tomatoes! Green and ripening fruit being devoured! What is it?