Stoxnet

Malcolm Olley

Aylesbury, Buckinghamshire

287 (1963-1966)