1970 Land Rover outside a shop in Chipping Campden, Cotswolds, Gloucestershire, UK

- Image ID: RA1MA7
1970 Land Rover outside a shop in Chipping Campden, Cotswolds, Gloucestershire, UK
Tim Gainey / Alamy Stock Photo
Image ID: RA1MA7
Location: Chipping Campden, Cotswolds, Gloucestershire, UK