1956 Rover 105R T3 gas turbine car at the Earl's Court Motor Show, London, 1956. A new Rover on a stand at the motor show. It has a mirror below to display the axles and other features.
World Europe United Kingdom England Greater London London Kensington and Chelsea Earl's Court
Pixel Dimensions (W x H) : 4922x3833
File Size : 55,272kb