Preview

Televisions on display at the Museum of Radio and Television located in the RAI Production Center in the city center of Turin, Piedmont, Italy, Europe
Televisions 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-114
Artist: MLTZ
Purchase a commercial license Buy framed prints & more from our print store