A62I4184

A62I4184

Observation - A62I4184 - UK and Ireland. Description: hairy caterpillar

hairy caterpillar