Caterpillars Very very hungry caterpillars. Saw these ones having some sort of conference on a plant between Henley and Greys Court this afternoon. Also a bee, a fly, and an unidentified red insectoid.