LEYLAND OCTOPUS
For more information about this picture click
here
I think this vehicle had just left the paint shop at Grindham Depot when this photograph was taken.
Close