Caterpillar

Caterpillar

Observation - Caterpillar. Description: Observed on pavement in East London.

Observed on pavement in East London.