Launch of Locally Manufactured Diesel Engine

DSC_0152

Image 1 of 20