Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Can anyone ID for me please...? Thanks Matt

Can anyone ID for me please...?

Thanks

Matt