Stoxnet

Philip Bridden

Newcastle-under-Lyme, Staffordshire

295 (1970)
271 (1978)