Berlin, Germany - October 25: Illustrative Editorial Of Mercedes Benz Daimler Ag Symbol On A Car
- Stock Photo ID: #LS866633
- Image Credit: Picxy.com/claudiodivizia