Metal reinforcement strips for the wind screen being fabricated and fitted.

Back