Stoxnet

John Edgecombe

Maidstone, Kent

140 (1959)