plaque in thames ditton, surrey, england, marking the site from 1911 of ac cars limited, manufacturers of the 1960s racing sports car, the cobra


Size: 6056px × 4084px
Photo credit: © Mick Sinclair / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ac, britain, british, car, cars, cobra, ditton, england, english, europe, historic, history, kingdom, local, manufacturer, plaque, plaques, surrey, thames, uk, united