Stoxnet

David Byram

Congleton, Cheshire

273 (2003-2006)