The Home-Made Car

Das selbstgebastelte Auto
by James Hill United Kingdom 1963