A small work car of the '50s/'60s in Germany.

Photo from MicroVision Photo-CD Picture-Show 21. Copyright TRONIC-Verlag.