1973 Triumph Meriden workers protest against closure and... - NLA, NLA1705065.jpg

1973 Triumph Meriden workers protest against closure and... - NLA, NLA1705065.jpg