Caterpillar

Caterpillar after rain shower.