The Mercedes-Benz dealership in Ottawa, Ont., on July 5, 2016.


Size: 5477px × 3651px
Location: Ottawa, Ontario, Canada
Photo credit: © Lars Hagberg / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: america, canada, cars, cla, daimlerchrysler, dealership, economy, emission, german, gle, gls, jobs, logo, luxuary, mercedes-benz, north, ontario, person, sales, sport, suv, utilities, vehicle