Metal fabrication and vehicle body-building
Kenya
Kenya
Kenya
Kenya
Kenya