Caterpillar

Caterpillar

Observation - Caterpillar - Global. Description: Seen in Costa Rica, not a clue as to the species.

Seen in Costa Rica, not a clue as to the species.