The Beauty of Technology - soleillapierre

Part of a particle detector at TRIUMF.

TRIUMFmachinedetectorsciencelaboratory