CERN Control Room

CERN Control Room

Geneva, Switzerland

Photo Information

Paul Jones
Added by
May 6, 2012

Related Photos

Tags

Share: