Stoxnet

Richard Freer

Desborough, Northamptonshire

261 (1966)