Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Found on a purple plum tree and appears to be eating the leaves

Found on a purple plum tree and appears to be eating the leaves