Skip to main content
Electric trucks being charget at station St Pancras goods depot, London, England. 11 of July 1917. · ViralHub