Stoxnet

Bryan Ashcroft

Golborne, Lancashire

336 (1960)