Mercedes Car Show Room c1973 at Sundridge Park, Bromley. Photo by Tony Henshaw


Size: 3244px × 1973px
Location: Bromley, Kent, England
Photo credit: © Tony Henshaw / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: