The Peterborough Evening Telegraph

1948

-

The first Land Rover Series car was launched - eventually turning into the Defender

Newspapers in English

Newspapers from United Kingdom