The Mercedes-Benz W29 is a grand touring car built by the German firm Mercedes-Benz between 1936 and 1940.
mercedes-benzw29.safetensors