Large Hadron Collider components (shield strips, pressure relief spring) manufactured by C Brandaurer & Co Ltd (Birmingham Museum) https://flic.kr/p/2kB4PyJ
Michael Ixer ● 1702d0 Comments