catterpillar

catterpillar

Observation - catterpillar - UK and Ireland. Description: