Stoxnet

John Bannion

Middleton, Lancashire

78 (1958)