caterpillars

caterpillars

Observation - caterpillars - Global. Description: nest of caterpillars.

nest of caterpillars.