Westvaal Somerset West A member of the Westvaal Group and the home of Opel, Citroen, Peugeot & Isuzu in Somerset West.
source
Westvaal Somerset West A member of the Westvaal Group and the home of Opel, Citroen, Peugeot & Isuzu in Somerset West.
source