The 8 hp Rover Car - 1923

19230108.jpg