Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: A large red, shiny caterpillar with a yellow underbelly.

A large red, shiny caterpillar with a yellow underbelly.