DSCF1014

DSCF1014

Observation - DSCF1014 - UK and Ireland. Description: Caterpillar found on garden bench

Caterpillar found on garden bench