Stoxnet

Ted Ellison

Canterbury, Kent

582 (1955,1958-1959)