caterpillar

caterpillar

Observation - caterpillar - UK and Ireland. Description: I think this may be a red admiral caterpillar but can't be sure.

I think this may be a red admiral caterpillar but can't be sure.