Stoxnet

Andrew Nellist

Smallbridge, Lancashire

51 (1971)