Stoxnet

Nick Field

Harrogate, North Yorkshire

297 (1989-1999)