Album

Thornycroft lorry

A Thornycroft military transport vehicle in the Duxford air museum - England Duxford Imperial War Museum Thornycroft Lorry Car Close-up Communication Day Land Vehicle Mode Of Transport No People Outdoors Text Transportation