Photo
The distinct badge of the German car manufacturer Mercedes Benz.
Photo courtesy of Mr Roger Bickle, Melton Mowbray, UK.