Square Details of the engine of a yellow heavy duty construction vehicle #149499866
Description
Square Details of the engine of a yellow heavy duty construction vehicle. Several tubes and pipes are attached to the motor which gives power to the machinery.