Designed by
Title
Large new diesel engines in the workshop of the factory for the production of trucks. Car`s motor. #169969552
Description
Large new diesel engines in the workshop of the factory for the production of trucks. Car`s motor. Warning, small roughness sharpness, possible granularity