Advertisement

15th Annual Smithsonian Magazine Photo Contest Travel
Mercedes-Benz AMG GLE63S

Brand new MB GLE63S at Montreux riviera, Switzerland, during a trip to Geneva Motor Show in March.

Photo Detail
Date Taken: 03.2017
Date Uploaded: 08.2017
Photo Location: Montreux, Switzerland
Camera: Canon EOS 5D Mark II
Copyright: © Stanislav Zakharov