1948

The Peterborough Evening Telegraph - - NEWS -

The first Land Rover Se­ries car was launched - even­tu­ally turn­ing into the De­fender

Newspapers in English

Newspapers from UK

© PressReader. All rights reserved.