caterpillar

caterpillar

Observation - caterpillar - UK and Ireland. Description: Tails at each end don't show too well on the photo

Tails at each end don't show too well on the photo