watch The Carrot Caterpillar
The Carrot Caterpillar
The carrot caterpillar hides among and feeds on the leafy foliage in carrot fields. A man demonstrates how difficult it is....
Read MoreThe carrot caterpillar hides among and feeds on the leafy foliage in carrot fields. A man demonstrates how difficult it is....
Read More