geometrid caterpillar

geometrid caterpillar

Observation - geometrid caterpillar - UK and Ireland. Description: