2005 Rover 75. One of the last off the production line


2005 Rover 75. One of the last off the production line


Size: 7360px × 4912px
Location: Beaulieu grounds. Hampshire .UK
Photo credit: © National Motor Museum / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 75, 2005, automobile, black, british, car, rover, saloon, sedan