London Motor Show, view of main display area, Earls Court, London, England, UK.


Size: 5320px × 3540px
Photo credit: © Nick Scott / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: britain, british, car, cars, court, display, earls, england, english, europe, european, exhibition, exhibits, great, hall, kingdom, motor, show, space, united, venue