Stoxnet

Colin Eardley

Stoke-on-Trent, Staffordshire

58 (2012-2015)