Caterpillar, Costa Rica

Caterpillar, Costa Rica

Observation - Caterpillar, Costa Rica. Description: