A Taylor Brother & Company advert from January 1958. The main image shows wheels under production at their Trafford Park Steelworks.
This advert appears in the following categories: Supplier: Taylor Brothers ; Component: Wheels and Axles