Caterpillar

Caterpillar

Observation - Caterpillar. Description: Large numbers were observed on grasses, and crossing the road.

Large numbers were observed on grasses, and crossing the road.