caterpillars

caterpillars

Observation - caterpillars. Description: nest of caterpillars.

nest of caterpillars.