UNKNOWN CATERPILLAR

UNKNOWN CATERPILLAR

Observation - UNKNOWN CATERPILLAR - UK and Ireland. Description: