large moth caterpillar

large moth caterpillar

Observation - large moth caterpillar - UK and Ireland. Description: