Monday 22 May 2023

Electronic supermarket checkout terminals (1978)

No comments: