Latest Technology


My minifloppy

Another advertisement on display at the National Museum of Computing, UK.

(Image: Tom Simonite)

Comments