Land Rover 80 Inch
A 1951 export version of the 80 inch wheelbase Land Rover, with side windows and additional details such as reflectors.
Take me back
home
Website started 4th March 2001