Caterpillar on Ben Wyvis

Caterpillar on Ben Wyvis

Observation - Caterpillar on Ben Wyvis - UK and Ireland. Description: