Suspension, steering, brakes - HC Viva
Vauxhall Motors.
Luton (Beds.) Vauxhall Motors Ltd
1970
Vauxhall automobile.
Automobiles
Automobiles
Automobiles
Automobiles