Stoxnet

Brian Tucker

Croydon, Surrey

86 (1961)