Launch of Locally Manufactured Diesel Engine

DSC_0131

Image 19 of 20