An English Steel Castings Corporation Limited advert from 1962 promoting their one-piece cast steel bogies.
This advert appears in the following categories: Supplier: English Steel Corporation ; Component: Bogies