Caterpillar

Caterpillar

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

Observed on pavement in East London.