Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: This would seem to be identified only on American web sited but I haven't found it anywhere else.

This would seem to be identified only on American web sited but I haven't found it anywhere else.