Caterpillar on conifer

Caterpillar on conifer

Observation - Caterpillar on conifer - UK and Ireland. Description: On Cryptomeria

On Cryptomeria