Caterpillar

Caterpillar

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

About 2cm long, on greengage