Electric central framework of the laboratory for Nuclear Research, Italy, 1958

- Image ID: RP9P56

Electric central framework of the laboratory for Nuclear Research, Italy, 1958

MARKA / Alamy Stock Photo

Image ID: RP9P56