Launch of Locally Manufactured Diesel Engine

DSC_0006

Image 3 of 20