Moth Caterpillar..Coombe Hill

Moth Caterpillar..Coombe Hill

Observation - Moth Caterpillar..Coombe Hill - UK and Ireland. Description: