Launch of Locally Manufactured Diesel Engine

DSC_0023

Image 20 of 20