? Emperor moth caterpillar

? Emperor moth caterpillar

Observation - ? Emperor moth caterpillar - UK and Ireland. Description: Green and yellow caterpillar with black spots, on thyme

Green and yellow caterpillar with black spots, on thyme