Designed by
Title
1980 Computer terminal Maps televideo model 910 #225065251
Description
TERRASSA, SPAIN-MARCH 19, 2019: 1980 Computer terminal Maps televideo model 910 in the National Museum of Science and Technology of Catalonia
This image is editorial