A July 1961 advert from Taylor Brothers and Company Limited who were based in Manchester with images showing some of their products.
This advert appears in the following categories: Supplier: Taylor Brothers ; Component: Wheels and Axles