caterpillar

caterpillar

Observation - caterpillar - UK and Ireland. Description: Found this walking over the concrete where we park our cars.

Found this walking over the concrete where we park our cars.