caterpillar

caterpillar

Dancing Caterpillars

12h ago
SOURCE  

Description

Caterpillars found in our garden in Altos del Maria in Panama.