Portland caterpillars

Portland caterpillars

Observation - Portland caterpillars. Description: