Stoxnet

Steve Shaw

Markyate, Hertfordshire

382 (1971)