A statue commemorating the first entirely British-designed and built motor car is to be installed later this year. In 1897, engineer Richard Stephens built his prototype model A on a small ...
Some results have been hidden because they may be inaccessible to you