Headquarters Coventry, England

Triumph Stag 1970

Triumph Stag