Caterpillars 005

Caterpillars 005

Observation - Caterpillars 005 - UK and Ireland. Description: