28mm Early Thorn Larva

28mm Early Thorn Larva

Observation - 28mm Early Thorn Larva - UK and Ireland. Description: