a caterpillar

a caterpillar

Observation - a caterpillar. Description: One of a number of minibeasts found this morning

One of a number of minibeasts found this morning