Share
twitterlinkedinfacebook
Image 1 of 1
14IDM5634.jpg
Avon Rubber factory part of the Cooper Tire and Rubber Company, Melksham, Wiltshire, England, UK