British car manufacturer specializing in the production of premium cars
FA19880801-10
FA1988-0801.100