large ui caterpillar

large ui caterpillar

Observation - large ui caterpillar - UK and Ireland. Description: