Industrial steam locomotive - Peckett & Sons Works Number 1861 of 1934. No.6 at Ford, Dagenham, UK. Circa 1960s.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections