Series I 80″
Series I
1948–53The original Land Rover: the 80-inch Series I launched at the Amsterdam Motor Show on 30 April 1948 with a 1.6-litre petrol engine and Birmabright aluminium body, upgraded to 2.0 litres for 1952. Around 82,000…
Land Rover United Kingdom













































































































































































































































































































































































































































































































