Stoxnet

Mike Stevenson

Preston, Lancashire

94 (1978)

1978
1978