England is a country that is part of the United Kingdom and borders both Scotland and Wales (part of the UK too). It measures 130,395 km2 (50,346 sq mi) in size and has an estimated population of 51 million.
Hillman pickup truck
Hillman pickup truck seen at Army Transport Museum Beverly UK a few years back scanned from35mm
Not certain of the make may be Alvis seen at Army Transport Museum Beverly UK a few years back scan...
Bedford ML 6x6 - Hooklift
A very rare 6x6 Bedford ML, built by Marshalls of Cambridge after they bought the design and rights ...