mystery caterpillar

mystery caterpillar

Observation - mystery caterpillar - UK and Ireland. Description: