sloe pug?

sloe pug?

Observation - sloe pug? - UK and Ireland. Description: This bright green / yellow caterpiller was found on a log from a recently layed hedge.

This bright green / yellow caterpiller was found on a log from a recently layed hedge.