interesting caterpillar

interesting caterpillar

Observation - interesting caterpillar - UK and Ireland. Description: