Image 1 of 1
FM01304.jpg
FM01304 / CERN-Geneva..Cern Control Center..Geneva, Friday september 21-2007.©Fred Merz/Rezo.