Preview Cameras on display at the Museum of Radio and Television located in the RAI Production Center in the city center of Turin, Piedmont, Italy, Europe Image ID: 1373-110 Artist: MLTZ Purchase a commercial license Buy framed prints & more from our print store horizontal travel destinations travel color image indoors turin piedmont italy europe incidental people rai production center museum of radio and television antique old fashioned camera light illuminated shadow history past travel destination tourist destination tourist destinations