The Lighthouse

Share
twitterlinkedinfacebook
Image 45 of 112
< Prev Next >
3033269.JPG
Scientist standing in the control room at Compact Muon Solenoid experiment, Cessy, France.