DSCF0156

DSCF0156

Observation - DSCF0156 - UK and Ireland. Description: Black and yellow caterpillar.

Black and yellow caterpillar.