DSC_0152

Image 1 of 20

Launch of Locally Manufactured Diesel Engine