699921292712984576
INRIA France (1999)
Date posted: 2022/11/03 17:11:00
Date liked: 2022/12/06 23:12:55
461 Tumblr notes
Liked from: Rewind the 80's-90's
Post tagged:
technology 275
90s 44
computer 35
1990s 22
robot 12
90's 6
1999 3
Also: see similar
Date liked: 2022/12/06 23:12:55
461 Tumblr notes
Liked from: Rewind the 80's-90's
Post tagged:
technology 275
90s 44
computer 35
1990s 22
robot 12
90's 6
1999 3
Also: see similar