Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Found on short grass high on Dartmoor.

Found on short grass high on Dartmoor.