CERN Computer Centre

Bildnummer 11694135
CERN Computer Centre
;