Bug eating caterpillar

Bug eating caterpillar

Observation - Bug eating caterpillar - UK and Ireland. Description: Found on a Hedgehog trap we were servicing: deposited onto nearby vegetation, still hanging on to its lunch.

Found on a Hedgehog trap we were servicing: deposited onto nearby vegetation, still hanging on to its lunch.