photo -> technology -> mechanics -> caterpillar ->

caterpillar photo


A blue small caterpillar, parked on the side of a road, is ready for excavation.