Caterpillar

Caterpillar

Observation - Caterpillar - Global. Description: About 2cm long, on greengage

About 2cm long, on greengage